summaryrefslogtreecommitdiff
path: root/app/[lng]/admin/approval-test/page.tsx
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-08-11 09:34:40 +0000
committerjoonhoekim <26rote@gmail.com>2025-08-11 09:34:40 +0000
commitbcd462d6e60871b86008e072f4b914138fc5c328 (patch)
treec22876fd6c6e7e48254587848b9dff50cdb8b032 /app/[lng]/admin/approval-test/page.tsx
parentcbb4c7fe0b94459162ad5e998bc05cd293e0ff96 (diff)
(김준회) 리치텍스트에디터 (결재템플릿을 위한 공통컴포넌트), command-menu 에러 수정, 결재 템플릿 관리, 결재선 관리, ECC RFQ+PR Item 수신시 비즈니스테이블(ProcurementRFQ) 데이터 적재, WSDL 오류 수정
Diffstat (limited to 'app/[lng]/admin/approval-test/page.tsx')
-rw-r--r--app/[lng]/admin/approval-test/page.tsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/[lng]/admin/approval-test/page.tsx b/app/[lng]/admin/approval-test/page.tsx
index ab5654f3..439c7ba8 100644
--- a/app/[lng]/admin/approval-test/page.tsx
+++ b/app/[lng]/admin/approval-test/page.tsx
@@ -1,12 +1,17 @@
import { Metadata } from 'next';
import ApprovalManager from '@/components/knox/approval/ApprovalManager';
+import { findUserByEmail } from '@/lib/users/service';
+import { getServerSession } from 'next-auth/next';
export const metadata: Metadata = {
title: 'Knox 결재 시스템 | Admin',
description: 'Knox API를 사용한 결재 시스템',
};
-export default function ApprovalTestPage() {
+export default async function ApprovalTestPage() {
+ const session = await getServerSession();
+ const currentUser = await findUserByEmail(session?.user?.email ?? '');
+
return (
<div className="container mx-auto py-8">
<div className="space-y-6">
@@ -21,6 +26,7 @@ export default function ApprovalTestPage() {
{/* 결재 관리자 컴포넌트 */}
<ApprovalManager
defaultTab="submit"
+ currentUser={currentUser}
/>
</div>
</div>